package com.iflytek.day16;

public class MathDemo04 {
    public static void main(String[] args) {
        //水仙花数:100 ~ 999
        int count = 0;
        //得到每一个三位数
        for (int i = 1000; i <= 9999; i++) {
            //个位 十位 百位
            int ge = i % 10;
            int shi = i / 10 % 10;
            int bai = i / 100 % 10;
            int qian = i / 1000 % 10;
            //判断:
            //每一位的三次方之和 跟本身 进行比较。
            double sum = Math.pow(ge, 4) + Math.pow(shi, 4) + Math.pow(bai, 4)+Math.pow(qian, 4);
            if (sum == i) {
                count++;
                System.out.println(i);
            }
        }
    }


}